home *** CD-ROM | disk | FTP | other *** search
/ OK PC 38 / OK PC 38.zip / OK PC 38 - Demos (IX-95) / OKPC38.iso / dos / adventur / avalot / avalot.ini < prev    next >
INI File  |  1995-06-04  |  6KB  |  143 lines

  1. ; AVALOT.INI
  2. ; Initialisation file for Avalot
  3. ; by Thomas Thurman, 1994.
  4. ;
  5. ; Anything beginning with a semi-colon is a comment!
  6. ; Read AVALOT.DOC for more details.
  7.  
  8. ; A small warning: Setup will only change values already in this file--
  9. ; it will never add new lines. You should therefore keep a backup of the
  10. ; original.
  11.  
  12. ;                                       General
  13. ;                                       \=---=/
  14.  
  15. OverrideEGAcheck=No      ; Force loading despite failure to detect an EGA?
  16. ZoomyStart=No            ; Jump straight in?
  17. Loadfirst=               ; Fill this in to load a particular .ASG by default.
  18. NumLockHold=No           ; If Yes, Numlock will always be forced off.
  19. UseMouse=Yes             ; Put UseMouse=No if you want to override the
  20.                          ; mouse detection routines because your computer
  21.                          ; can't keep up.
  22. Controller=Keyboard      ; Keyboard or Joystick
  23.  
  24. ;                                       Joystick
  25. ;                                       \=----=/
  26.  
  27. ; These values are usually altered automatically by Setup.
  28.  
  29. JoystickInstalled=No     ; Yes for joystick, No for no joy
  30. JoyTop=0
  31. JoyBottom=0
  32. JoyLeft=0
  33. JoyRight=0
  34. JoyMidX=0
  35. JoyMidY=0
  36. JoyCentringFactor=3      ; Between 3 and 9. Defines cut-off point for
  37.                          ; the centre.
  38. WhichJoy=1               ; which joystick to use? 1 or 2?
  39.  
  40. ;                                       Sound
  41. ;                                       \=-=/
  42.  
  43. Quiet=No                 ; Yes for NO sound effects
  44. SoundCard=None           ; one of None, SB, SPPro, SB16, PAS, PASPlus, PAS16,
  45.                          ; Aria, WinSound, Gravis, DacLPT, StereoDACs,
  46.                          ; StereoOn1, Speaker.
  47. BaseAddress=904          ; See below and the documentation for
  48. IRQ=7                    ;    working values of
  49. DMA=6                    ;    these.
  50. SampleRate=22050
  51.  
  52.  
  53. ; WARNING: Incorrect values can damage your computer!
  54. ;
  55. ; As a guide, try:
  56. ;   SC=SB      BA=544 IRQ=5 DMA=1 SR=22050
  57. ;   SC=SPEAKER BA=42  IRQ=0 DMA=0 SR=11025 (DMA & IRQ are ignored here)
  58. ;      Warning: We do *not* officially support PC speaker-- use it at your
  59. ;       own risk. It sometimes crashes.
  60. ;   SC=PAS16   BA=904 IRQ=7 DMA=6 SR=22050 (44100 for the adventurous with
  61. ;                                               very fast computers.)
  62.  
  63. KeyboardClick=No         ; it can go "click" whenever
  64.                          ; you press a key.
  65.  
  66. ;                                       Logfile
  67. ;                                       \=---=/
  68.  
  69. Logging=No               ; can be No, Printer or Disk
  70. Logfile=                 ; leave undefined for AVALOT.LOG,
  71.                          ; or give a filename
  72.  
  73. ; Here follows the...                   Printer Setup
  74. ;                                       \=---------=/
  75.  
  76. ; Explanation of the fields:
  77. ;  StartWith            - what is sent to the printer at the start of a game
  78. ;  EndWith              - ...at the end of a game
  79. ;  ItalicOn, ItalicOff  - self-explanatory
  80. ;  EmphOn, EmphOff      - switches bold type on or off
  81. ;  DivideOn, DivideOff  - This is printed before/after the divider is
  82. ;                          sent. (The divider is the --- oOo --- thing.)
  83. ;  DivideIndent         - Number (IN DECIMAL!) of spaces to print before
  84. ;                          the divider in order to centre it.
  85. ;  Quote, Unquote       - These are the ASCII codes to send to produce
  86. ;                          the opening quote (66) and the closing quote (99)
  87. ;                          respectively.
  88. ;
  89. ; The strings to be sent to the printer are specified in hex. Trademarks are
  90. ; hereby acknowledged. The [printer...] and [end] signs are to encase the
  91. ; blocks of printer definitions for Setup's benefit. You may add definitions
  92. ; for other printers simply by adding them onto the end of this file.
  93. ; The "printer=" line defines which one the game reads.
  94.  
  95. printer=Epson
  96.  
  97. ; (by the way, the "printer" line must come *before* the relevant definition)
  98.  
  99. [printer LaserJet (or any other printer supporting PCL)]
  100.  
  101. ;
  102. ;       --- LaserJet ---
  103. ;
  104.  
  105. StartWith=1B451B2831324A ; Resets the printer, and switches to "MC Text" font.
  106. EndWith=1B45FF           ; Resets the printer, and does a form feed.
  107. ItalicOn=1B28733053      ; Switches italics on...
  108. ItalicOff=1B28733153     ; ...and off.
  109. EmphOn=1B28733342        ; Switches emphasised mode (bold) on...
  110. EmphOff=1B28733042       ; ...and off.
  111. DivideOn=1B28733342      ; Same as EmphOn here.
  112. DivideOff=1B28733042     ; Same as EmphOff.
  113. DivideIndent = 30        ; Something to do with centring the divider...
  114. Quote = D2               ; Ascii code to produce the "66" opening quote.
  115. Unquote = D3             ; Ascii code to produce the "99" closing quote.
  116. Copyright = A9           ; Ascii code to produce the (c) sign.
  117.  
  118. [end] ; Laserjet
  119.  
  120. [printer Epson]
  121. ;Epson
  122.  
  123. ;
  124. ;       --- Epson ---
  125. ;
  126.  
  127. StartWith=1B40           ; Reset the printer.
  128. endwith=                 ; No ending code.
  129. ItalicOn = 1B34          ; switches italics on...
  130. italic_off = 1B35        ; ...and off.
  131. emph_on = 1B45           ; Bold on...
  132. emph_off = 1B46          ; ...and off.
  133. DivideOn = E             ; shift out (SO)
  134. DivideOff = 14           ; device control 4 (DC4)
  135. DivideIndent = 15        ; we're in double width here!
  136. Quote = 22               ; normal " sign.
  137. Unquote = 22             ; the same.
  138. Copyright = 286329       ; just (c).
  139.  
  140. [end] ; Epson
  141.  
  142. ; end of file.
  143.